package com.huawei.appgallery.appcomment.impl.bean;

import com.huawei.appgallery.foundation.card.base.bean.BaseDistCardBean;
import com.huawei.appgallery.jsonkit.api.annotation.FieldSecurity;
import com.huawei.appgallery.jsonkit.api.annotation.SecurityLevel;

public class UserReplyInfoCardBean extends BaseDistCardBean {
    public static final int MASTER_VISIT_IN = 0;
    private static final long serialVersionUID = -7182245216710889143L;
    private String appName_;
    private int dataType_;
    private boolean isAll;
    private ReviewReply reviewReply_;

    public static class ReviewReply extends CommentBaseInfo {
        private int likeCounts_;
        private int liked_;
        private boolean preUpdate = false;
        private RepliedComment repliedComment_;
        @FieldSecurity(security = SecurityLevel.PRIVACY)
        private String replyContent_;
        private int replyType_;
        @FieldSecurity(security = SecurityLevel.PRIVACY)
        private String respondentId_;
        @FieldSecurity(security = SecurityLevel.PRIVACY)
        private String respondentNickName_;
        private int status_;
        private String ts_;

        public static class RepliedComment extends CommentBaseInfo {
            private String commentAppId_;
            private String commentId_;
            @FieldSecurity(security = SecurityLevel.PRIVACY)
            private String commentInfo_;
            private int commentType_;

            public String ʽ() {
                return this.commentAppId_;
            }

            public String ʼ() {
                return this.commentInfo_;
            }

            public String ॱॱ() {
                return this.commentId_;
            }
        }

        public int ॱॱ() {
            return this.status_;
        }

        public RepliedComment ʼ() {
            return this.repliedComment_;
        }

        public String ʽ() {
            return this.replyContent_;
        }

        public int ˋॱ() {
            return this.likeCounts_;
        }

        public void ˊ(int i) {
            this.likeCounts_ = i;
        }

        public String ˊॱ() {
            return this.respondentNickName_;
        }

        public int ॱˊ() {
            return this.liked_;
        }

        public void ˏ(int i) {
            this.liked_ = i;
        }

        public boolean ˏॱ() {
            return this.preUpdate;
        }

        public void ˎ(boolean z) {
            this.preUpdate = z;
        }
    }

    public String ॱ() {
        return this.appName_;
    }

    public int ˊ() {
        return this.dataType_;
    }

    public boolean ˎ() {
        return this.isAll;
    }

    public void ˏ(boolean z) {
        this.isAll = z;
    }

    public ReviewReply ˏ() {
        return this.reviewReply_;
    }

    public String ˋ() {
        return null;
    }
}
